Skip to content

Remove implicit openboot command alias for openboot install#5

Merged
fullstackjam merged 1 commit intomainfrom
claude/update-warp-script-4xnTj
Apr 22, 2026
Merged

Remove implicit openboot command alias for openboot install#5
fullstackjam merged 1 commit intomainfrom
claude/update-warp-script-4xnTj

Conversation

@fullstackjam
Copy link
Copy Markdown
Contributor

Summary

This PR removes the implicit command alias that allowed openboot with no subcommand to function identically to openboot install. All invocations now explicitly require the install subcommand.

Changes

  • Documentation: Updated CLI reference to remove the openboot (no args) command from the command list and clarified that openboot install is the explicit command for installation
  • Install script generation: Changed the generated installation script to explicitly call openboot install instead of openboot --user when invoking the installer
  • Tests: Updated test expectations to verify the install script now generates openboot install "username/config" instead of openboot --user "username/config"

Implementation Details

The changes ensure that the CLI has a single, explicit way to invoke the install command. This removes ambiguity and makes the command interface clearer for users. The --user flag approach has been replaced with positional argument syntax (openboot install [source]), which is more intuitive and aligns with the documented CLI interface.

https://claude.ai/code/session_01U7g3cTh4u5GgYVs5xKiJBW

The CLI now requires the explicit 'install' subcommand; bare 'openboot'
no longer triggers an install. Update the curl-piped install script and
CLI reference docs to match.

https://claude.ai/code/session_01U7g3cTh4u5GgYVs5xKiJBW
@fullstackjam fullstackjam merged commit 42fa38a into main Apr 22, 2026
3 checks passed
@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 22, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants